body { 
	height:100% 
}


.x-panel-body { background-color: #080; }

.x-solitaire-window .x-window-body .x-panel-body {
  background-color: #080;
  padding-top: 10px;
}

.game-selection .x-panel-body {
	background-color: #DFE8F6;
}

.background-green {
	background-color: #080;
}

.x-solitaire-card {
  width: 72px;
}

.x-solitaire-card-under {
  height: 0px;
  width: 72px;
}

.x-solitaire-card-top {
  height: 100px;
  width: 72px;
}

.x-solitaire-unused-under {
  height: 0px;
  background-position: 0px 0px;
}

.main-div {
	width: 100%;
	height: 100%;
}
.x-solitaire-unused-top {
  height: 100px;
  background-position: 0px 0px;
}

.x-solitaire-card-right {
  width: 72px;
  height: 100px;
  float: left;
}

.x-solitaire-card-left {
  width: 20px;
  height: 100px;
  float: left;
}

.x-solitaire-suit-stack {
  height: 100px;
  width: 72px;
  background: url(images/cards.gif) no-repeat bottom right;
}

.x-solitaire-suit-stack .x-solitaire-card-under {
  height: 0;
}

.x-solitaire-hand {
  height: 100px;
  margin: 1px auto;
  /*vertical-align: bottom;*/
  padding-left: 10px;
}

.player-name {
	padding-left: 10px;
	
}

.bottom-table td {
	/*vertical-align:bottom;*/
	padding-left:10px; 
	padding-right:10px; 
}

.x-solitaire-play {
	height: 100px;
}

.x-solitaire-play-opp {
	width: 100%;
}

.x-solitaire-play-my {
  width: 100%;
  align: right;
}

.x-solitaire-stack {
  width: 72px;
  margin: 1px auto;
  min-height: 100px;
}

.x-solitaire-deck {
  width: 72px;
  height: 100px;
  margin: 1px auto;
}

.x-solitaire-discard {
  width: 72px;
  height: 100px;
  margin: 1px auto;
  background-position: -72px 100px;
}

.x-solitaire-unuseddeck {
  height: 100px;
  width: 72px;
  margin: 1px auto;
}

.x-solitaire-card-over {
	width: 72px;
	height: 100px;
	background-position: 0px 0px;
}

.x-solitaire-dealer {
  width:  72px;
  height: 100px;
  margin: 0 auto;
}

.x-solitaire-deck .x-solitaire-card-under {
  height: 0;
}

.solitaire-info .x-panel-body {
  padding: 5px;
}

.solitaire-info h1 {
  margin-bottom: 10px;
  font-size: 16px;
}

.solitaire-info p {
  margin-bottom: 10px;
}

.x-solitaire-card-hidden {
  background-position: -360px 100px;
}

.right-panel {
	width: 200px;
	height: 400px;
}